import { NgModule } from '@angular/core';

import { ShareModule } from '@share/share.module';

import { FeatureRoutingModule } from './feature-routing.module';
import { FeatureComponent } from './feature.component';
import { GlobalSpinComponent } from './global-spin.component';
import { ModalConfirmComponent } from './modal-confirm.component';
import { ModalTipsComponent } from './modal-tips.component';
import { ResultExceptionComponent } from './result-exception.component';
import { ResultPictureComponent } from './result-picture.component';
import { SingleInputModalComponent } from './single-input-modal.component';

const COMPONENTS = [
  FeatureComponent,
  ModalTipsComponent,
  ModalConfirmComponent,
  ResultPictureComponent,
  ResultExceptionComponent,
  GlobalSpinComponent,
  SingleInputModalComponent
];

@NgModule({
  imports: [ShareModule, FeatureRoutingModule],
  declarations: [...COMPONENTS]
})
export class FeatureModule {}
